demand analysis